package com.ticket.sass.common.ticketserver.dto.output

data class OrderTicketInfoOutput(
    val cinemaName: String,
    val startTime: String,  // 格式：yyyy-MM-dd HH:mm:ss
    val screenCode: String,
    val screenName: String,
    val sessionCode: String,
    val filmCode: String,
    val filmName: String,
    val tickets: List<Ticket>,
    val printId: String = "",
    val channelCode: String = "",
    val channelName: String = "",
) {
    data class Ticket(
        val qrCode: String,         // 二维码
        val ticketCode: String,     // 票号
        val printFlag: String,      // 0 未打印，1 已打印
        val row: String,
        val col: String,
        val seatCode: String,
        val seat: String,
        val ticketPrice: String,
        val service: String,
    )
}
